What is cactus peruvian torch?

The Peruvian Torch cactus, also known as Echinopsis peruviana, is a fast-growing cactus native to the Andes mountains in Peru. It can grow up to 20 feet tall and has a green or bluish-green columnar stem with spines that can reach up to 2 inches in length. The cactus produces beautiful white or pink flowers that bloom at night and have a sweet fragrance. It contains the psychoactive compounds mescaline, which has been traditionally used in shamanic rituals. The cactus is considered sacred among various South American indigenous groups and is sometimes referred to as the "Giant San Pedro" due to its similarities in effect and use to the San Pedro cactus. It is legal to grow the Peruvian Torch cactus in many countries, but consuming it for its psychoactive properties is illegal in some places.